|
Date : 18 janvier 1992 Protection : MOT DE PASSE : CRC Programme : ULTIMATE FOOTBALL Outils : SOFT-ICE V2.50 Fichier : DAT101.DAT : MDFB.EXE Temps pass� : 1 HEURE Soci�t� : ACCOLADE Divers : Origine : B.Y. Num�ro : 160 Un saut � remplacer par des NOPs facile � trouver ce qui laisse pr�sager un compactage maison des fichiers. Et bien non tout est en clair et avec PCTOOLS on tombe de suite sur la chaine � modifier. ACCOLADE tu me de�ois ! La modif est faite et le jeu lanc�... et je re�ois un beau CRC ERROR dans la figure. ACCOLADE tu remontes dans mon estime. C'est bien jou� sauf que ce genre de test se trouve facilement. Et c'est le cas, tout est OK maintenant et le jeu tourne en affichant un magnifique CORRECT en r�ponse au martellement de ma touche ENTER. Ci-dessous les deux s�quences d�crivant les routines � modifier. Protection DOC dans le fichier DAT101.DAT: CS=0F6C CS:F669 E84021 CALL 17AC CS:F66C 83C404 ADD SP,+04 CS:F66F 0BC0 OR AX,AX CS:F671 75BB JNZ F62E ; A REMPLACER PAR DES NOPs CS:F673 837EFC03 CMP WORD PTR [BP-04],+03 CS:F677 7512 JNZ F68B Protection CRC dans le fichier MDFB.EXE: CS=1F5F CS:2B40 7512 JNZ 2B54 ; A REMPLACER PAR DES NOPs CS:2B42 8E46B8 : : : CS:2B54 B82A3D MOV AX,3D2A CS:2B57 50 PUSH AX CS:2B58 9AD0006C0F CALL 0F6C:00D0 ; RETOURNE AU DOS EN ; AFFICHANT CRC ERROR. Avec PCTOOLS chercher 7512E846 et modifier 7512 par 9090 puis chercher 0BC075BB83 et modifier 75BB par 9090. FREDDY |